        /*多行文本溢出*/
        .line1 {
            width: auto;
            overflow: hidden;
            text-overflow: ellipsis;
            white-space: nowrap;
            word-wrap: normal;
        }

        .line2 {
            overflow: hidden;
            text-overflow: ellipsis;
            display: -webkit-box;
            -webkit-line-clamp: 2;
            line-clamp: 2;
            -webkit-box-orient: vertical;
        }

        .line3 {
            overflow: hidden;
            text-overflow: ellipsis;
            display: -webkit-box;
            -webkit-line-clamp: 3;
            line-clamp: 3;
            -webkit-box-orient: vertical;
        }

        .line4 {
            overflow: hidden;
            text-overflow: ellipsis;
            display: -webkit-box;
            -webkit-line-clamp: 4;
            line-clamp: 4;
            -webkit-box-orient: vertical;
        }

        .line5 {
            overflow: hidden;
            text-overflow: ellipsis;
            display: -webkit-box;
            -webkit-line-clamp: 5;
            line-clamp: 5;
            -webkit-box-orient: vertical;
        }

        @font-face {
            /* 重命名字体名 */
            font-family: "Edwardian Script ITC";
            /* 引入字体 */
            src: url(./ITCEDSCR.83177ae5.TTF);
            font-weight: normal;
            font-style: normal;
        }


        html {
            font-family: -apple-system, BlinkMacSystemFont, "PingFang SC", "Helvetica Neue", STHeiti, "Microsoft Yahei", Tahoma, Simsun, sans-serif;
            -ms-text-size-adjust: 100%;
            -webkit-text-size-adjust: 100%;
            line-height: 1.5;
        }

        body {
            padding: 0;
            overflow-x: hidden;
            -webkit-overflow-scrolling: touch;
            min-height: 5.20833vw;
            font-family: "微软雅黑", Arial;
            font-size: 0.83333vw;
            width: 100vw;
            margin: 0 auto;
            color: #333;
        }

        .icon,
        .iconfont {
            font-family: "iconfont" !important;
            font-size: 0.83333vw;
            font-style: normal;
            -webkit-font-smoothing: antialiased;
            -webkit-text-stroke-width: 0.2px;
            -moz-osx-font-smoothing: grayscale;
        }

        i,
        em {
            font-style: normal;
        }

        * {
            -webkit-touch-callout: none;
            -webkit-tap-highlight-color: transparent;
            box-sizing: border-box;
            padding: 0;
            margin: 0;
        }

        .el-select-dropdown__item.selected {
            color: #e31c1c !important;
        }

        audio,
        canvas,
        progress,
        video {
            display: inline-block;
            vertical-align: baseline;
        }

        .video {
            width: 100%;
            height: 100%;
        }

        audio:not([controls]) {
            display: none;
            height: 0;
        }

        [hidden],
        template {
            display: none;
        }

        a {
            background: transparent;
            text-decoration: none;
            -webkit-tap-highlight-color: transparent;
            -webkit-transition: all 0.25s ease 0s;
            transition: all 0.25s ease 0s;
            color: #333;
        }

        a:active {
            outline: 0;
        }

        b,
        strong {
            font-weight: bold;
        }

        mark {
            background: #ff0;
            color: #000000;
        }

        small {
            font-size: 80%;
        }

        img {
            max-width: 100%;
            border: 0;
            vertical-align: middle;
        }

        hr {
            box-sizing: content-box;
            height: 0;
        }

        pre {
            overflow: auto;
            white-space: pre;
            white-space: pre-wrap;
            word-wrap: break-word;
        }

        button,
        input,
        optgroup,
        select,
        textarea {
            color: inherit;
            font: inherit;
            margin: 0;
            border: none;
            outline: none;
            -webkit-appearance: none;
        }

        button {
            overflow: visible;
        }

        button,
        select {
            text-transform: none;
        }

        button,
        html input {
            cursor: pointer;
        }

        button[disabled],
        html input[disabled] {
            cursor: default;
        }

        button::-moz-focus-inner,
        input::-moz-focus-inner {
            border: 0;
            padding: 0;
        }

        input {
            box-sizing: border-box;
            line-height: normal;
            box-sizing: border-box;
            padding: 0;
        }

        input::-webkit-outer-spin-button {
            height: auto;
            -webkit-appearance: none;
        }

        fieldset {
            border: 0.083333rem solid #c0c0c0;
        }

        legend {
            border: 0;
            padding: 0;
        }

        textarea {
            overflow: auto;
            resize: vertical;
        }

        table {
            border-collapse: collapse;
            border-spacing: 0;
        }

        ul,
        li,
        ol {
            list-style: none outside none;
        }

        input::-moz-placeholder,
        textarea::-moz-placeholder {
            color: #cccccc;
        }

        input:-ms-input-placeholder,
        textarea:-ms-input-placeholder {
            color: #cccccc;
        }

        input::-webkit-input-placeholder,
        textarea::-webkit-input-placeholder {
            color: #cccccc;
        }

        input[type=button] {
            -webkit-appearance: none;
            -moz-appearance: none;
            appearance: none;
        }

        @font-face {
            font-family: "iconfont";
            /* Project id 2172141 */
            src: url("//at.alicdn.com/t/font_2172141_t3095ph2qs.woff2?t=1627626810195") format("woff2"), url("//at.alicdn.com/t/font_2172141_t3095ph2qs.woff?t=1627626810195") format("woff"), url("//at.alicdn.com/t/font_2172141_t3095ph2qs.ttf?t=1627626810195") format("truetype");
        }

        .cloud-icon {
            font-family: "iconfont";
            font-size: 0.83333vw;
            font-style: normal;
            -webkit-font-smoothing: antialiased;
        }

  /* 在线链接服务仅供平台体验和调试使用，平台不承诺服务的稳定性，企业客户需下载字体包自行发布使用并做好备份。 */
@font-face {
    font-family: 'l-iconfont';  /* Project id 4805607 */
    src: url('//at.alicdn.com/t/c/font_4805607_8yetgxt9k1c.woff2?t=1741051183283') format('woff2'),
         url('//at.alicdn.com/t/c/font_4805607_8yetgxt9k1c.woff?t=1741051183283') format('woff'),
         url('//at.alicdn.com/t/c/font_4805607_8yetgxt9k1c.ttf?t=1741051183283') format('truetype');
  }
        .l-iconfont {
            font-family: "l-iconfont" !important;
            font-size: 0.83333vw;
            font-style: normal;
            -webkit-font-smoothing: antialiased;
        }

        @font-face {
            font-family: "w-iconfont";
            /* project id 705095 */
            src: url("//at.alicdn.com/t/font_705095_6c18erjtii3.eot");
            src: url("//at.alicdn.com/t/font_705095_6c18erjtii3.eot?#iefix") format("embedded-opentype"), url("//at.alicdn.com/t/font_705095_6c18erjtii3.woff2") format("woff2"), url("//at.alicdn.com/t/font_705095_6c18erjtii3.woff") format("woff"), url("//at.alicdn.com/t/font_705095_6c18erjtii3.ttf") format("truetype"), url("//at.alicdn.com/t/font_705095_6c18erjtii3.svg#daq") format("svg");
        }

        .weather-icon {
            font-family: "w-iconfont" !important;
            font-size: 0.83333vw;
            font-style: normal;
            -webkit-font-smoothing: antialiased;
        }

        @font-face {
            font-family: "website";
            /* Project id 752693 */
            src: url("//at.alicdn.com/t/font_752693_ewbh85psr5g.woff2?t=1639472829427") format("woff2"), url("//at.alicdn.com/t/font_752693_ewbh85psr5g.woff?t=1639472829427") format("woff"), url("//at.alicdn.com/t/font_752693_ewbh85psr5g.ttf?t=1639472829427") format("truetype");
        }

        @font-face {
            font-family: "website";
            /* Project id 2172141 */
            src: url("//at.alicdn.com/t/c/font_2172141_b405qqii7ji.woff2?t=1713347736783") format("woff2"), url("//at.alicdn.com/t/c/font_2172141_b405qqii7ji.woff?t=1713347736783") format("woff"), url("//at.alicdn.com/t/c/font_2172141_b405qqii7ji.ttf?t=1713347736783") format("truetype");
        }

        .web-site {
            font-family: "website" !important;
            font-size: 0.83333vw;
            font-style: normal;
            -webkit-font-smoothing: antialiased;
        }

        .cloud-img {
            display: block;
            height: 100%;
            width: 100%;
            margin: 0 auto;
            -o-object-fit: cover;
            object-fit: cover;
        }

        body {
            padding: 0 !important;
        }

        /*滚动条样式*/
        body::-webkit-scrollbar {
            /*滚动条整体样式*/
            width: 0.26042vw !important;
            /*高宽分别对应横竖滚动条的尺寸*/
            height: 0.26042vw !important;
        }

        body::-webkit-scrollbar-thumb {
            /*滚动条里面小方块*/
            border-radius: 0.26042vw !important;
            -webkit-box-shadow: inset 0 0 0.26042vw rgba(0, 0, 0, 0.2) !important;
            background: rgba(0, 0, 0, 0.2) !important;
        }

        body::-webkit-scrollbar-track {
            /*滚动条里面轨道*/
            -webkit-box-shadow: inset 0 0 0.26042vw rgba(0, 0, 0, 0.2) !important;
            border-radius: 0 !important;
            background: rgba(0, 0, 0, 0.1) !important;
        }

        .width-1360 {
            width: 70.83333vw;
            margin: 0 auto;
        }

        .play-btn {
            position: absolute;
            left: 50%;
            top: 50%;
            z-index: 200;
            width: 3.64583vw;
            height: 3.64583vw;
            margin: -1.82292vw auto auto -1.82292vw;
            background: url();
            background-size: 100% 100%;
            cursor: pointer;
        }

        .pause-btn {
            position: absolute;
            display: none;
            left: 50%;
            top: 50%;
            z-index: 200;
            width: 3.64583vw;
            height: 3.64583vw;
            margin: -1.82292vw auto auto -1.82292vw;
            opacity: 0.7;
            background: url() no-repeat center/contain;
            cursor: pointer;
        }

        .pause-btn {
            position: absolute;
            display: none;
            left: 50%;
            top: 50%;
            z-index: 200;
            width: 3.64583vw;
            height: 3.64583vw;
            margin: -1.82292vw auto auto -1.82292vw;
            opacity: 0.7;
            background: url() no-repeat center/contain;
            cursor: pointer;
        }

        .tag {
            display: inline-block;
            bottom: 1.04167vw;
            left: 1.5625vw;
            padding: 0 0.46875vw;
            height: 1.35417vw;
            line-height: 1.35417vw;
            color: #fff;
            font-size: 0.72917vw;
            border: 1px solid #fff;
            border-radius: 0.15625vw;
            box-sizing: border-box;
        }

        .cloud-img {
            width: 100%;
            height: 100%;
        }

        .tag-point+.tag-point {
            position: relative;
            padding-left: 1.04167vw;
        }

        .tag-point+.tag-point::before {
            position: absolute;
            content: "·";
            left: 0.52083vw;
        }

        .coverImg {
            width: 100%;
            height: 100%;
            -o-object-fit: cover;
            object-fit: cover;
        }

        /*清除浮动*/
        .clearfix:after {
            content: "020";
            display: block;
            height: 0;
            clear: both;
            visibility: hidden;
        }

        .scrollbar::-webkit-scrollbar {
            /*滚动条整体样式*/
            width: 0.20833vw;
            /*高宽分别对应横竖滚动条的尺寸*/
            height: 1px;
        }

        .scrollbar::-webkit-scrollbar-thumb {
            /*滚动条里面小方块*/
            border-radius: 0.52083vw;
            box-shadow: inset 0 0 0.26042vw #666;
            background: #535353;
        }

        .scrollbar::-webkit-scrollbar-track {
            /*滚动条里面轨道*/
            box-shadow: inset 0 0 0.26042vw #666;
            border-radius: 0.52083vw;
            background: #ededed;
        }

        .more-btn {
            width: 9.375vw;
            height: 3.125vw;
            background-color: #f5f5f5;
            border-radius: 1.5625vw;
            font-size: 0.9375vw;
            color: #666;
            line-height: 3.125vw;
            text-align: center;
            margin: 4.16667vw auto;
            cursor: pointer;
        }

        .more-btn:hover {
            background: #e31c1c;
            color: #fff;
        }

        .page-content {
            min-height: -webkit-calc(100vh - 28.95833vw);
            min-height: calc(100vh - 28.95833vw);
            min-width: 70.83333vw;
        }

        .h5-content {
            min-height: -webkit-calc(100vh - 6rem);
            min-height: calc(100vh - 6rem);
        }

        .el-message-box--center{
            padding-bottom: 1.5625vw; 
        }
        .el-message-box__title {
            padding-left: 0;
            margin-bottom: 0;
            font-size: 0.9375vw;
            line-height: 1;
            color: #303133;
        }
        .el-message-box__btns button:nth-child(2) {
            margin-left: 0.52083vw;
        }

        .el-button--small {
            padding: 0.46875vw 0.78125vw;
            font-size: 0.625vw;
            border-radius: 0.15625vw;
        }
        .el-message-box__btns {
            padding: 0.26042vw 0.78125vw 0;
            text-align: right;
        }
        .el-message-box__headerbtn {
            position: absolute;
            top: 0.78125vw;
            right: 0.78125vw;
            padding: 0;
            border: none;
            outline: 0;
            background: 0 0;
            font-size: 0.83333vw;
            cursor: pointer;
        }
        .el-message-box{
            display: inline-block;
            width: 21.875vw;
            padding-bottom: 1.5625vw;
            vertical-align: middle;
            background-color: #FFF;
            border-radius: 0.20833vw;
            border: 1px solid #EBEEF5;
            font-size: 0.9375vw;
            box-shadow: 0 0.10417vw 0.625vw 0 rgba(0, 0, 0, .1);
            text-align: left;
            overflow: hidden;
            -webkit-backface-visibility: hidden;
            backface-visibility: hidden;
        } 
        .el-message-box--center .el-message-box__header {
            padding-top: 1.5625vw;
        }
        .el-message-box__header {
            position: relative;
            padding: 0.78125vw 0.78125vw 0.52083vw;
        }
        .el-message-box--center .el-message-box__content {
            padding-left: 1.40625vw;
            padding-right: 1.40625vw;
        }
        .el-message-box--center .el-message-box__btns, .el-message-box--center .el-message-box__content {
            text-align: center;
        }
        .el-message-box__content {
            padding: 0.52083vw 0.78125vw;
            color: #606266;
            font-size: 0.72917vw;
        }
        .el-message-box__container {
            position: relative;
        }
        .el-message-box--center .el-message-box__message {
            margin-left: 0;
        }
        .el-message-box__message p {
            margin: 0;
            line-height: 1.25vw;
        }
   